| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
580.95.05_1 20 Oct 2025 18:16:53
    |
Jean-Sébastien Pédron (dumbbell)  |
graphics/drm-*-kmod: Update DRM drivers to include an optimisation for AMD GPUs
This fixes important slowdowns with AMD GPUs after several hours of
uptime.
The optimisation was submitted by Olivier Cerner <olce@FreeBSD.org> in
the following pull request:
https://github.com/freebsd/drm-kmod/pull/377
The optimisation was submitted to all supported DRM driver version, from
5.10 to 6.6. The corresponding NVIDIA DRM ports were adapted at the same
time accordingly. |
580.95.05 17 Oct 2025 16:39:51
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
graphics/nvidia-drm-[510|515|61|66]-kmod[-devel]: Drop excessive BUILD_DEPENDS
As per request from Baptiste Daroussin via Matrix, drop BUILD_DEPENDS
line from Makefile in each master ports.
This is to attempt fixing builds on FreeBSD[-ports]-kmods repo builder.
As corresponding graphics/drm-*-kmod ports are not needed to be
installed on build, it should be no harm.
What's needed is the distfile of corresponding graphics/drm-*-kmod, with
including Makefile.version of each corresponding graphics/drm-*-kmod.
Reported by: bapt
Differential Revision: https://reviews.freebsd.org/D53136 |
580.95.05 10 Oct 2025 19:39:04
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel],
graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig:
Update to 580.95.05
Update to latest Production Branch of drivers 580.95.05:
https://www.nvidia.com/en-us/drivers/details/254666/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/254665/
As latest production branch of drivers is still newer than
the latest version of New Feature Branch [NFB] of drivers 575.64.05,
update -devel variants to 580.95.05, too.
PR: 289940
Reviewed by: scf
Differential Revision: https://reviews.freebsd.org/D52831 |
580.82.07_5 01 Oct 2025 06:07:31
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver: Split kmod into x11/nvidia-kmod
Split out kmod part of x11/nvidia-driver into x11/nvidia-kmod,
including slave ports, to allow FreeBSD-kmods repo builders building
nvidia-related kmod ports.
In this update,
* split out *.ko from x11/nvidia-driver[-304|-340|-390|470|-devel]
into corresponding x11/nvidia-kmod[-304|-340|-390|470|-devel],
* switch dependency of graphics/nvidia-drm-*-kmod upon
x11/nvidia-driver[-devel] to newly introduced
x11/nvidia-kmod[-devel],
(Only the first 15 lines of the commit message are shown above ) |
580.82.07_4 26 Sep 2025 21:19:14
    |
Nuno Teixeira (eduardo)  Author: Bjoern A. Zeeb |
graphics/nvidia-drm-{61,66}-kmod{,-devel}: Fix runtime regression after commit
ac934345a14f
PR: 289647
Fixes: ac934345a14f (Update distinfo after drm-{61,66}-kmod updates) |
580.82.07_3 15 Sep 2025 21:59:21
    |
Jean-Sébastien Pédron (dumbbell)  |
nvidia-drm-{61,66}-kmod: Update distinfo after drm-{61,66}-kmod updates
This should have been part of the update commits, sorry.
Sponsored by: The FreeBSD Foundation |
580.82.07_2 03 Sep 2025 09:10:56
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel],
graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig:
Update to 580.82.07
Update to latest Production Branch of drivers 580.82.07:
https://www.nvidia.com/en-us/drivers/details/253004/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/253003/
As latest production branch of drivers is still newer than
the latest version of New Feature Branch [NFB] of drivers 575.64.05,
update -devel variants to 580.82.07, too.
PR: 289261
Differential Revision: https://reviews.freebsd.org/D52352 |
580.76.05_2 19 Aug 2025 15:27:49
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel],
graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig:
Update to 580.76.05
Update to latest Production Branch of drivers 580.76.05:
https://www.nvidia.com/en-us/drivers/details/252614/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/252613/
As currently latest production branch of drivers is newer than
the latest version of New Feature Branch [NFB] of drivers 575.64.05,
update -devel variants to 580.76.05, too.
While here, clean up workarounds for latest Beta Branch of
drivers 580.65.06, which is now older than Production Branch of
drivers and had odd version numbers with some of libraries
in Linux version. Now Beta 580.65.06 is NO LONGER BUILDABLE.
PR: 288905 |
570.181_2 08 Aug 2025 19:10:20
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod,
x11/nvidia-settings, x11/nvidia-xconfig: Update to 570.181
Update to latest Production Branch of drivers 570.181:
https://www.nvidia.com/en-us/drivers/details/252413/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/252411/
Also update graphics/egl-wayland to the latest 1.1.20 to match with
the one in x11/linux-nvidia-libs.
https://github.com/NVIDIA/egl-wayland/commits/1.1.20/
While here, allow trying latest Beta 580.65.06 by overriding
version as usual.
https://www.nvidia.com/en-us/drivers/details/251358/
https://www.nvidia.com/en-us/drivers/details/251355/
-devel variants would be updated after corresponding NFB is
released.
PR: 288704
Differential Revision: https://reviews.freebsd.org/D51780 |
570.172.08_2 23 Jul 2025 20:18:34
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
570.172.08
Update to latest Production Branch of drivers 570.172.08:
https://www.nvidia.com/en-us/drivers/details/249196/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/249194/
x11/nvidia-settings and x11/nvidia-xconfig would be updated separately,
as upstream (nvidia GitHub repo) is not yet in sync.
PR: 288300
Differential Revision: https://reviews.freebsd.org/D51407 |
570.169_2 22 Jun 2025 09:56:05
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver-devel, x11/linux-nvidia-libs-devel,
graphics/nvidia-drm[,510,515,61,66]-kmod-devel: Add new ports
Add *-devel versions of nvidia drivers
These ports provides supports for New Feature Branch (NFB) of upstream
nvidia drivers like existing legacy branches of ports.
In some cases, supports for cutting edge GPUs are provided via
NFB of driver packages or Beta branch of drivers.
As Beta Branch of drivers cannot be recommended widely, we decided to
add support for NFB as *-devel version.
This new *-devel versions tracks the latest non-Beta versions
regardless it's NFB or Production Branch of drivers. (Only the first 15 lines of the commit message are shown above ) |
570.169_2 21 Jun 2025 22:59:47
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod,
x11/nvidia-settings, x11/nvidia-xconfig: Update to 570.169
Update to latest Production Branch of drivers 570.169:
https://www.nvidia.com/en-us/drivers/details/247722/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/247720/
PR: 287641
Differential Revision: https://reviews.freebsd.org/D50915 |
570.153.02_2 20 Jun 2025 06:23:54
    |
Emmanuel Vadot (manu)  |
graphics/drm-61-kmod: Update to drm_v6.1.128_4
This update fixes GPU acceleration when switching to VT and back to Xorg.
PR: 271995
Sponsored by: Beckhoff Automation GmbH & Co. KG |
570.153.02_1 25 May 2025 04:44:40
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
570.153.02
This updates the NVIDIA ports to the latest stable production branch.
Changes:
https://www.nvidia.com/en-us/drivers/details/245671/
For Linux counterparts:
https://www.nvidia.com/en-us/drivers/details/245669/
PR: 287021
Approved by: ashafer
Differential Revision: https://reviews.freebsd.org/D50487 |
570.144_1 12 May 2025 06:55:45
    |
Emmanuel Vadot (manu)  |
graphics/drm-61-kmod: Update to drm_v6.1.128_3
Fixes issues with explicit fence and linux jiffies.
PR: 286311
Sponsored by: Beckhoff Automation GmbH & Co. KG |
570.144 07 May 2025 14:01:21
    |
Austin Shafer (ashafer)  Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to
570.144
This updates the NVIDIA ports to the latest stable production branch.
Also bump graphics/egl-wayland to the latest 1.1.19 to match with
the one in x11/linux-nvidia-libs.
PR: 286307
Approved by: ashafer, kbowling (mentor)
Differential Revision: https://reviews.freebsd.org/D49982 |
570.124.04_1 24 Apr 2025 06:10:57
    |
Emmanuel Vadot (manu)  |
graphics/drm-61-kmod: Update to drm_v6.1.128_2
Fix compile on FreeBSD-CURRENT.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
570.124.04_1 22 Apr 2025 20:05:54
    |
Austin Shafer (ashafer)  Author: SHENG-YI HONG |
graphics/nvidia-drm-kmod: fix message typo
This corrects a typo in pkg-message.
Reviewed by: ashafer, kbowling
Differential Revision: https://reviews.freebsd.org/D49915 |
570.124.04_1 17 Mar 2025 21:49:50
    |
Austin Shafer (ashafer)  Author: Tomoaki AOKI |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: update to
570.124.04
This updates the NVIDIA ports to the latest stable production branch.
Also bump egl-wayland to the latest 1.1.18.
Submitted by: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Reviewed by: ashafer
Approved by: kbowling(mentor), maintainer timeout (danfe, x11)
Differential Revision: https://reviews.freebsd.org/D49245 |
550.127.05_1 13 Mar 2025 09:20:17
    |
Emmanuel Vadot (manu)  |
graphics/drm-61-kmod: Update to drm_v6.1.128_1
This exports all symbols from the modules.
See
https://github.com/freebsd/drm-kmod/commit/6ed51c38a8ffb2499685336422c74f55676e3c3b
for the explaination.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
550.127.05_1 20 Feb 2025 14:47:16
    |
Austin Shafer (ashafer)  |
graphics/nvidia-drm-66-kmod: add new port
This adds the corresponding nvidia-drm port for drm-66-kmod. This
chases commit 00508c01e276.
Sponsored by: NVIDIA
Reviewed by: kbowling (mentor), manu
Differential Revision: https://reviews.freebsd.org/D49065 |
550.127.05_1 11 Feb 2025 13:35:04
    |
Emmanuel Vadot (manu)  |
graphics/drm-61-kmod: Update to v6.1.128
Sponsored by: Beckhoff Automation GmbH & Co. KG |
550.127.05_1 29 Oct 2024 18:37:31
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
x11/nvidia-driver, linux-nvidia-libs, nvidia-drm: Update to 550.127.05
Approved by: blanket, Austin Shafer <ashafer@badland.io>
PR: 282312 |
550.120_1 26 Oct 2024 07:10:03
    |
Emmanuel Vadot (manu)  |
graphics/nvidia-drm-61-kmod: Bump version after drm-61-kmod update
Sponsored by: Beckhoff Automation GmbH & Co. KG |
550.120_1 29 Sep 2024 09:44:25
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
graphics/nvidia-drm-{515,61}-kmod: Build fix stable/14 |
550.120_1 29 Sep 2024 09:39:28
    |
Kevin Bowling (kbowling)  |
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-*-kmod: Update to
550.120
PR: 280772
Approved by: maintainer timeout |
550.54.14_1 04 Aug 2024 23:46:00
    |
Charlie Li (vishwin)  Author: Austin Shafer |
graphics/nvidia-drm-kmod: prepare for 555 update
This makes a patch ignored on the newer 555 versions, which now ship with
it. Also match the behavior or nvidia-drm-kmod to drm-kmod, selecting
drm-61-kmod on 14.
Differential Revision: https://reviews.freebsd.org/D45400 |
550.54.14_1 04 Jun 2024 11:34:29
    |
Emmanuel Vadot (manu)  |
graphics/drm-61-kmod: Update to 6.1.92
This brings us up to date with Linux 6.1.92
Sponsored by: Beckhoff Automation GmbH & Co. KG |
550.54.14_1 16 May 2024 22:11:40
    |
Jung-uk Kim (jkim)  |
graphics/nvidia-drm-61-kmod: Fix build on current after ae38a1a1bfdf
Approved by: portmgr (blanket unbreak) |
550.54.14_1 18 Mar 2024 15:24:47
    |
Gleb Popov (arrowd)  Author: Austin Shafer |
graphics/nvidia-drm-kmod: fix build depends and linuxkpi registration
This fixes an issue where linuxkpi/DRM compatibility was not being
correctly detected, causing sway to not work. The conftest.sh script
checks the installed kernel modules for symbol presence, but on
package builders drm.ko was not being installed due to being in
RUN_DEPENDS instead of BUILD_DEPENDS.
This also fixes a panic in sway when an external monitor is plugged
into a prime laptop. This uses linux_pci_attach_device when possible
to actually register everything needed for the pci dev, instead of
just filling in the bare miniumum.
Differential Revision: https://reviews.freebsd.org/D44308 |
550.54.14_1 14 Mar 2024 17:42:40
    |
Emmanuel Vadot (manu)  |
graphics/drm-kmod: Update to latest source so it builds on current
Update 5.15 and 6.1 to latest source so it builds on latest current
version.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
535.146.02 27 Feb 2024 15:48:19
    |
Gleb Popov (arrowd)  Author: Austin Shafer |
graphics/nvidia-drm-kmod: Update to 550.54.14
Differential Revision: https://reviews.freebsd.org/D44073 |
535.146.02_2 25 Feb 2024 04:15:47
    |
Charlie Li (vishwin)  |
graphics/nvidia-drm-61-kmod: bump distinfo after graphics/drm-61-kmod update |
535.146.02_2 20 Feb 2024 18:41:57
    |
Gleb Popov (arrowd)  Author: Austin Shafer |
graphics/nvidia-drm-61-kmod: new port
Differential Revision: https://reviews.freebsd.org/D43987 |